Sign In
to Vote &
Create Storyboards.
 
British bank Barclays has warned nearly 300 staff they could face redundancy or relocation from its Millshaw Court call center in Leeds, northern England, following unspecified "changes to its business".
1
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard